package com.ll.domain.classbase.base;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ll.dal.po.ClassBasePO;
import com.ll.domain.classbase.enums.ClassBaseStatusEnum;
import com.ll.base.dto.PageReqDTO;
import com.ll.base.dto.PageResultDTO;

import java.util.List;

public interface ClassBaseService extends IService<ClassBasePO> {
    PageResultDTO<ClassBasePO> page(PageReqDTO req);
    List<ClassBasePO> listByIndexNums(List<Integer> indexIds);
    void updateExtData(Long id, String data);
    void updateStatus(Long id, ClassBaseStatusEnum status);
    boolean checkStudent(String dingUid);
}
